investigate thoroughly - Spanish English Dictionary